kangaroo paws - German English Dictionary